meatballs on toasted bread soaked in beefbroth and red pepper - Türkisch Englisch Wörterbuch